BP Faces Headwinds Over Weaker Refining Margins & Sluggish Oil Demand
BP plc BP, the British energy giant, has cautioned that its third-quarter profits have taken a toll due to lower refining margins and sluggish oil demand. The energy giant also mentioned that the dema...