Should we worry as oil stocks hit 3 billion barrels? Kemp
Nearly 3 billion barrels of crude petroleum and refined products are being stored by oil firms in the advanced ...