Top

Oil prices fall as US output soars above 10 million bpd

Oil prices fall as US output soars above 10 million bpd

Oil prices were close to their lowest levels this year, with soaring U.S. output undermining OPEC's efforts to tighten markets.
Source: CNBC RSS

Post Tags: