The news media is full of stories about steadily rising Iraqi oil production, US oil and gas production - ditto. If so, why is crude still priced up around $105/barrel?
This does not seem to be a matter involving short term supply and demand.
Is this altogether a feature of market forces in which investors key off each others bids to ride prices up and down within a high range?
Let's hear your views. pl