Should A Benchmark Price Correction Weigh Heavily On BP Stock?
The shares of BP (NYSE: BP) have retained their strength despite incurring $14 billion impairments associated with its stake in Rosneft. It has largely been due to the high price environment which has pushed the carrying value of inventories on BP's balance sheet and expectations of strong cash generation in the coming quarters.