Russian Oil Revenues Down Nearly 50 Percent on Price Cap, Claims US

George4

New member
Russian Oil Revenues Down Nearly 50 Percent on Price Cap, Claims US This decline in oil revenue from a year ago "has occurred despite the fact that Russia is exporting more crude oil today
 
Top