Following criticism over its decision to acquire crude oil from Russia last week, UK energy major Shell has decided to halt all imports of Russian oil and natural gas. On...
Despite the conflict between Russia and Ukraine, last week, the Saudi Press Agency reported that Saudi Arabia's Crown Prince Mohammed bin Salman (MbS) reaffirmed his country's "commitment to the 'OPEC+'...