The US has issued a temporary license allowing the purchase of Russian oil previously stranded at sea amid rising oil prices and geopolitical tensions.
The IEA announces a historic release of 400 million barrels of oil from reserves to stabilize rising global prices linked to the ongoing Middle East conflict.