Concerns over supplies are causing oil prices to rise
Oil prices rose by roughly $1 per barrel on Thursday after breaking through significant technical support levels the previous day as investors focused on the potential for a future fuel supply deficit caused by a dispute over energy between European nations and Russia. Brent crude futures increased by 91 cents, or 1%, to $88.91 a […]