Japan, the world's fifth-largest oil importer, got just 850,000 bpd of crude oil in April, against the established capacity of over 2.3 million bpd...
The development gives a major breather to QatarEnergy, which has been compelled to declare force majeure on its production activities due to the Iran war...
LNG spot prices have recently increased to around USD 14.50 per million British thermal units, rising from approximately USD 12/mmBtu when Egypt commenced tendering for LNG...