Russian Oil Production has “Peaked”
Russian oil production has dropped this year for the first time in a decade, adding to the already jittery oil market, with some industry insiders saying it has already "peaked". Russia, the world's biggest oil exporter after Saudi Arabia, averaged...