Oil prices surged on Monday after Saudi Arabia and other OPEC+ producers announced a surprise round of output cuts, a potentially ominous sign for global inflation just days after a…
Fresh corroboration of the perplexing observation that the universe is expanding more rapidly than expected has scientists pondering the cause - perhaps some unknown factor involving the mysterious cosmic components…