News

BP expects weaker second-quarter profits due to falling oil and gas prices despite higher output and refining margins.