Brent Hits $64 On Oil Supply Curtailment
Brent oil price jumped further yesterday, spurred by curtailed supplies in the southern United States (U.S.) state of Texas caused by extremely cold weather conditions.
International benchmark Brent crude traded at $64.38 per barrel after closing Wednesday at $63.35...