However, oil prices have fallen sharply over the past few months. Crude was recently under $70 a barrel, well below the nearly $80 average it captured during the second quarter. Now the company's ...
Prices for crude spiked globally on Oct. 2 after Iran fired nearly ... which this year has been a story of ample supply and falling demand. A chief driver is slowing economic growth in China, a ...