The oil price surged above $100 per barrel at one stage on Thursday morning, although it is backing away from this level as we move through the morning. Reports that more ships were the targets of ...
Farran Powell is the managing editor of investing at Forbes Advisor. She was previously the assistant managing editor of investing at U.S. News & World Report. Her work has appeared in numerous ...