Oil prices rose by as much as $1 per barrel today after dropping below key technical support levels in the previous session, as an energy standoff between Europe and Russia focused investor minds on how tight fuel supply may become. Brent crude futures gained 63 cents, or 0.7%, to $88.63 per barrel this morning after […]