September 30, 2024
“…Prices are also under pressure on the expectation that oil production will rise in Libya. Factions in the North African country reached a deal Wednesday to appoint a new central bank governor. A political dispute over who should lead the… Continue Reading…
Recent Comments