Oil and gas revenue is expected to account for around 27% of Russia's federal revenue in 2025, according to a draft budget ...
Oil-freight derivatives trading surged to the highest in at least a decade as the Biden administration’s sanctions on Russia ...
These measures have halted crude oil deliveries to Asian buyers, leading to logistical challenges and growing stockpiles, ...
China and India may seek oil from other regions, while Russia might offer discounts.
The price of WTI crude oil approached $80, marking a five-month high, and lifted ETFs holding oil and energy stocks in the process.