Almost every day, an oil tanker arrives off the coast of Guyana to pick up a cargo that could reach a buyer practically anywhere on the planet. The stream of shipments is all the more remarkable ...
China's surplus of crude oil jumped to 2.67 million bpd in December, up from 1.88 million bpd in November and the most since ...