Oil prices dip, and Russia agrees to substantial negotiations
Oil prices dip on Sunday, and Russia agrees to substantial negotiations over Ukraine. Last week Brent was down 4.8% after reaching $139.13 on March 7. Furthermore, U.S. crude reported a weekly dip of 5.7% after soaring to $130.50 on March 7. However, both contracts last touched those price peaks in 2008. Russian invasion called “special […]