India sold crude products worth $588 million to the US in November after snapping up sanctioned Russian oil at deep discounts
The marine news publication Lloyd's List said an anonymous entity based in Dalian has bought several very large crude carriers to create the hub off the coast of Portugal