The US Department of the Treasury’s Office of Foreign Assets Control (OFAC) announced sanctions on Thursday targeting two tanker owners involved in shipping…
OPEC strongly criticized the IEA’s forecast of peak fossil fuel demand before the decade’s end, labeling the IEA’s narrative as “extremely risky”, “impractical”,…
Prices of oil in the US hit a 10-month high as oil shortages are expected until the end of the year following Russia and Saudi output cuts.
In response to fears…