Crude Oil
Crude Settles Higher as Gulf Clashes Intensify: The $105 Reality
Crude oil prices have surged to $105/b following the rejection of a peace proposal by Washington and escalating clashes in the Gulf. Here is what investors need to know about the current supply shock.