Oil Prices Plummet Amidst Market Stability
London: Oil prices on the global market have fallen by nearly $2, APA-Economics reports. June futures for WTI crude oil on the NYMEX exchange decreased by 1.85% or $1.89 to $100.38 per barrel. Meanwhile, July futures for Brent crude oil on London’s IC…