
Oil prices have remained above the psychologically important threshold of 80 US dollars per barrel, a consequence of a combination of factors influencing the global energy market. Concurrently, a noti...
Source
Original source for this article

Original source for this article