Crude oil prices fell below USD 70/barrel, the lowest since December 2023, due to potential increases in supply. Reports suggest that Libya’s rival factions may soon agree to resume oil production, potentially adding over 500k bpd to the market. Additionally, anticipated OPEC production increases and persistent demand concerns in major markets are exerting downward pressure on oil prices.