By Michael Roberts Last week, crude oil prices in Asia hit a new high at $125/b amid reports that the US was considering military action
By Michael Roberts Last week, crude oil prices in Asia hit a new high at $125/b amid reports that the US was considering military action