China sucks up sanctioned oil from shadow fleet, sending floating storage to seven-year low

International Energy Agency says the level of oil stored on tankers at sea is at lowest point since 2016