Oil companies say they have been incurring losses due to higher global crude oil prices.
non stop news concept background Unbiased. Unfiltered. Unstoppable
non stop news concept background Oil companies say they have been incurring losses due to higher global crude oil prices.