Oil major Royal Dutch Shell has snagged huge amounts of oil from the Middle East and Russia and resold them in Asia thanks to strong demand

Source: oilprice.com