ADVERTISEMENT

Stock markets take a breather after rally

Published Feb 8, 2020 12:00 am
By Agence France-Presse Global stocks mostly fell Friday as investors pocketed profits from this week's rallies, despite data showing a surge in US job creation. Wall Street stocks ended a strong week on a tepid note, retreating from records despite a strong US jobs report (GETTY IMAGES NORTH AMERICA/AFP / SPENCER PLATT / MANILA BULLETIN) Wall Street stocks ended a strong week on a tepid note, retreating from records despite a strong US jobs report (GETTY IMAGES NORTH AMERICA/AFP / SPENCER PLATT / MANILA BULLETIN) Equities largely bounced back this week after heavy losses triggered by worries about the economic fallout from China's deadly coronavirus outbreak. But major US indices, which ended at all-time highs on Thursday, spent all of Friday's session in the red. And major bourses in Asia and Europe also dipped. "Having already rallied hard this week, it was going to be hard to push equities higher into the weekend, especially given the uncertainty surrounding the coronavirus in China," said Chris Beauchamp, chief market analyst at online trading firm IG. The focus of the day was the US employment report, showing employers added 225,000 new non-farm jobs last month, far surpassing expectations, thanks to big gains in construction, and leisure and hospitality. And while the unemployment rate ticked higher, this was due to more people entering the labor force. Wages rose modestly. But stocks retreated as "investors take a breather to reassess after a string of four-straight days of solid gains," analysts at Charles Schwab brokerage said in a statement. Meanwhile there is a sense the global economic impact of the virus outbreak could be limited. Observers say the virus, which has killed more than 600 people and infected 31,000, will batter Chinese growth in the first quarter but the economy could rebound later in the year, as it did after SARS. "If the pattern of the SARS impacts are a guide, there is the potential for the Chinese economy to rebound with an above-potential growth rate once the outbreak subsides," said T. Rowe Price analyst Chris Kushlis. Among individual companies, Uber Technologies surged 9.5 percent as it moved up the target date for becoming profitable to the fourth quarter of 2020, rather than in 2021. Ford dropped 1.7 percent as it promoted Jim Farley to chief operating officer and announced the carmaker's automotive President Joe Hinrichs will retire. Shares have been under pressure following a disappointing 2020 outlook released earlier this week. - Key figures around 2150 GMT - New York - Dow: DOWN 0.9 percent at 29,102.51 (close) New York - S&P 500: DOWN 0.5 percent at 3,327.71 (close) New York - Nasdaq: DOWN 0.5 percent at 9,520.51 (close) London - FTSE 100: DOWN 0.5 percent at 7,466.70 (close) Frankfurt - DAX 30: DOWN 0.5 percent at 13,513.81 (close) Paris - CAC 40: DOWN 0.1 percent at 6,029.75 (close) EURO STOXX 50: DOWN 0.2 percent at 3,798.49 (close) Shanghai - Composite: UP 0.3 percent at 2,875.96 (close) Hong Kong - Hang Seng: DOWN 0.3 percent at 27,404.27 (close) Tokyo - Nikkei 225: DOWN 0.2 percent at 23,827.98 (close) Euro/dollar: DOWN at $1.0946 from $1.0983 at 2200 GMT Pound/dollar: DOWN at $1.2885 from $1.2931 Euro/pound: FLAT at 84.94 pence Dollar/yen: DOWN at 109.80 yen from 109.99 yen Brent Crude: DOWN 0.8 percent at $54.47 per barrel West Texas Intermediate: DOWN 1.2 percent at $50.32 per barrel
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.