How much oil is left on Earth? Will humanity ever run out of it?
Depleted product stocks and a spate of unscheduled refinery outages lifted European and Asian refining margins to two-year highs, while US Mid-continent margins doubled in ... Read More
