loading
loading
Middle East physical oil prices are falling while Brent crude soars to six-month highs — retained record — High Signal