Oil at $133

Crude oil rose to a record above $132 a barrel as U.S. stockpiles unexpectedly dropped and banks raised price forecasts because of supply constraints and demand growth.
Posted in