Crude oil hits a new 52-week high at $58.64 per barrel.

Comments

Stories