Russia’s Oil Revenues Drop to the Lowest in 2022 – IEA

The International Energy Agency (IEA) said on Thursday that falling crude oil prices and decreased oil exports caused a $3.2 billion decline in Russia's oil profits to $15.3 billion for...
Read More