Brent crude and WTI are once again above $1srcsrc and likely to stay there longer than those involved in the planning of the latest war in the Middle East may have expected. With that, energy-thirsty economies are beginning to feel the pinch, and not everyone is optimistic that it will be a short pinch…Continue Reading