Oil prices surged, reaching a high of US$51.73 per barrel. This was supported by API data which reported a decline… Read More
Oil prices surged, reaching a high of US$51.73 per barrel. This was supported by API data which reported a decline… Read More