Oil Storage at Sea Approaching Record Levels

Oil traders are storing as much as 80 million barrels of oil on tankers at sea, with further ships being sought as land storage sites fill up fast due to a global glut of stocks, shipping industry sources say.Traders rushed for storage after…