WSJ Markets on Twitter

Date

“India has struck a deal for 3 million barrels of crude oil from Russia, and is looking to secure more supplies in the weeks ahead, as the West tries to isolate Moscow https://t.co/UW0MzmqQYQ”

More articles