Apple loses its top position as number one in the wake of a broad sell-off in technology stocks
Even before the pandemic, the oil and gas industry was faced with slumping prices. However, with a record collapse in oil demand amid the lockdowns, the...