High oil prices likely unrelated to speculation

Business