Benchmark U.S. crude oil for November delivery fell 92 cents to $81.23 a barrel Thursday

Read More

By

Leave a Reply

%d bloggers like this: