non stop news concept background

Oil companies say they have been incurring losses due to higher global crude oil prices.