Marine World
US, UK Ramp Up Pressure on India and China to Cut Russian Oil Imports

Western powers have ramped up pressure on Russia’s oil sales amid its war with Ukraine as U.S. President Donald Trump said India would stop buying and Britain imposed sanctions on top Russian oil firms.
gCaptain



