
Oil prices on the global market have recorded a drop, falling to around $72 per barrel. This price decline is a result of speculation and conjecture related to future oil supply, which has created unc...
Source
Original source for this article

Original source for this article